self protected energy-limited apparatus - Español Inglés Diccionario